Search
Tata Power centenary postage stamp released
Tata Power, India?s largest integrated power company, recently culminated its centennial celebrations by releasing its official postage stamp that has been created as a memento to the company?s 100 years contribution to India?s growth story.